:host {
  max-width: 100%;
  max-height: 100%;
  height: 40px;
  width: 190px;
  display: inline-block;
  position: relative;
  cursor: pointer;

}

.select {
  width: 100%;
  height: 100%;
  border-radius: 5px;
  border: solid 1px #d9d9d9;
  display: flex;
  background: #F2F2F2;
  justify-content: center;
  align-items: center;
  padding: 0 10%;
}

.placeholder {
  flex: 1;
  text-align: center;
}

/*.arrow::after{*/
  /*content: "";*/
  /*display: inline-block;*/
  /*width: 15px;*/
  /*height: 15px;*/
  /*background: url(../../assets/images/down-list.png) no-repeat center;*/
  /*background-size: cover;*/
  /*pointer-events: none;*/
/*}*/

.options {
  position: absolute;
  top: 1px;
  left: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  background-color: #f0f0f0;
  z-index: 100;
  box-shadow: 0 5px 5px -3px rgba(0,0,0,.2),
  0 8px 10px 1px rgba(0,0,0,.14),
  0 3px 14px 2px rgba(0,0,0,.12);
  max-height: 300px;
  overflow-y: scroll;
}




